Class_name = "CTurretRadioAI"
object_name = "CTurretRadioAI"

//////	Controller specific
Artificial=true;

ControlledType="GOT_VEHICLE_TURRET";

//     

//  
// __ () = tan(  
//								_  * (AddCoef + ProjSpeedCoef * ____ (   ) )  
//								* (_ * OverloadCoef + CoefLow/Hi/Ace)
//						       ) 
//								* __;
// _ -    -1.0  1.0
// tan -  .             

//            ,   ,   
ProjSpeedCoef = 0.05f;

//     
AddCoef = 0.05f;

//            
MaxBotOverload = 8.0f;

//      
OverloadCoef = 0.02f;

//         
CoefLow		= 20.0f;
CoefMed		= 3.0f;
CoefHigh	= 1.0f;
CoefAce		= 0.5f;

//            
//       
ErrorCircleTime = 2.0f;
ErrorChangeTime = 1.0f;

//       ,      
MaxWaitTime = 0.1f;	

// ,             
GroundTargetErrorCoeff = 0.1f;

// ,            
BalloonTargetErrorCoeff = 0.1f;

//   -  ,    
FireShootTimeMin = 1.0f;
FireShootTimeMax = 1.5f;

FireWaitTimeMin = 1.0f;	
FireWaitTimeMax = 2.0f;

//   ,    ,   -    
//      ,   Low    400     -  ,   ..

MaxSearchTime  = 1.0f;

//  ,   ,     (  )
EnoughAmmoCount = 150;

SearchDistanceLow   = 1800.0f;
SearchDistanceMed   = 2000.0f;
SearchDistanceHigh  = 2200.0f;
SearchDistanceAce   = 2400.0f;

SearchDistanceMinLow   = 1600.0f;
SearchDistanceMinMed   = 1900.0f;
SearchDistanceMinHigh  = 2100.0f;
SearchDistanceMinAce   = 2300.0f;

SearchDistanceAttackBalloon				= 1500.0f;
SearchDistanceAttackGround				= 1500.0f;
SearchDistanceShort						= 0.4;
SearchDistanceMedium					= 2.0;
BackFire3DAngle							= 30.0; 
BackFireDistance						= 600.0;
BackFirePlanePriorityType				= 2;
BackFireResetToDefaultTime				= 5.0;